self-purification capacity - Alemán Inglés Diccionario